self relocating - Deutsch Englisch Wörterbuch